﻿using System;
using System.Collections.Generic;

namespace JoyfulHomeJourney.BackEnd.Infrastructure.EFCore
{
    public partial class ShippingInfos
    {
        public ShippingInfos()
        {
            ShippingAddresses = new HashSet<ShippingAddresses>();
            TrackingRecords = new HashSet<TrackingRecords>();
        }

        public string SiId { get; set; }
        public string SiOrderDetailId { get; set; }
        public string SiCompanyId { get; set; }
        public int SiTrackingNumber { get; set; }
        public DateTime? SiShippingDate { get; set; }
        public DateTime? SiEstimatedArrivalDate { get; set; }
        public string SiCurrentStatus { get; set; }
        public DateTime? SiCreateAt { get; set; }
        public DateTime? SiUpdateAt { get; set; }

        public virtual ShippingCompanies SiCompany { get; set; }
        public virtual OrderDetails SiOrderDetail { get; set; }
        public virtual ICollection<ShippingAddresses> ShippingAddresses { get; set; }
        public virtual ICollection<TrackingRecords> TrackingRecords { get; set; }
    }
}
